// MongoDB的学生信息操作模型

// 1. 导入mongoose
const mongoose = require("mongoose");
// 2. 连接MongoDB数据库
mongoose.connect("mongodb://127.0.0.1:27017/mydb");
// 3. 注册open事件（连接成功事件）
mongoose.connection.on("open",()=>{
    //连接成功的处理
    console.log("MongoDB数据库连接成功！");
});
// 4. 创建集合中文档的结构模式(模式类型)
const stuSchema = new mongoose.Schema({
    sno: Number,
    name: String,
    age: Number,
    sex: Number,
    classid: String,
})

// 5 通过模式类型来创建的数据模型对象model
const stuModel = mongoose.model("stu", stuSchema);
// 后面我们就可以通过stuModel来操作stu集合中的所有文档数据

// 导出(暴露)stuModel对象
module.exports = stuModel;